package com.das.mechanic_base.mvp.contract.maintain;

import com.das.mechanic_base.base.X3IBaseView;
import com.das.mechanic_base.bean.create.MapReceiveStatusBean;
import com.das.mechanic_base.bean.create.ServiceInfoBean;
import com.das.mechanic_base.bean.main.CarPicAndColorBean;
import com.das.mechanic_base.bean.main.CarSelectBean;
import com.das.mechanic_base.bean.main.HomeMainCarBean;
import com.das.mechanic_base.bean.maintain.MainTainPlanBean;
import com.das.mechanic_base.bean.maintain.UpdateMainTainPlan;

import java.io.File;
import java.util.List;

public interface X3OrginFactoryPlanContract {

    interface View extends X3IBaseView {
        void onMainTainPlanSuccess(List<MainTainPlanBean> list);
        void updateMainTainPlanSuccess();
        void updateMainTainPlanFail(String error);
    }

    interface Presenter {
        void getMainTainPlanList(long carId);
        void updateMainTainPlan(UpdateMainTainPlan bean);
    }
}
